refresh the screen - French English Dictionary